package cqrtplm.entity;

import cqrtplm.dto.RtZdInfoDTO;
import lombok.Data;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonFormat;

@Data
public class RtZdSqbDO {
    private String kid;
    private String oaFormNum;
    private Integer status;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date fCreateDate;
    private String fCreateUserId;
    private String fCreateUserName;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date fModifyDate;
    private String fModifyUserId;
    private String fModifyUserName;
    private String oaFlowId;
    private String appointReasonType;
    private String appointReasonText;
    private Integer toSapStatus;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date toSapDate;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date submitTime;
    private String fCreateType;
    private String oaReturnText;
    private String fDptNature;
    private String modifyId;
    private String fRemark;
    private String orderdeal;
    private String orderList;
    private Integer modifyNoAppoint;
    private String auditorOaid;
    private String auditor;
    private String factory;
    
    // 用于存储关联的指定信息列表
    private List<RtZdInfoDTO> zdInfoList;
}